package com.xiaocg.combination;

public class CombinationTest {

    public static void main(String[] args) {
        MenuComponent menu1 = new Menu("菜单管理",2);
        menu1.add(new MenuItem("编辑菜单",3));
        menu1.add(new MenuItem("删除菜单",3));
        MenuComponent menu2 = new Menu("权限管理",2);
        menu2.add(new MenuItem("提交保存",3));
        menu2.add(new MenuItem("页面访问",3));
        MenuComponent menu3 = new Menu("角色管理",2);
        menu3.add(new MenuItem("新增角色",3));
        menu3.add(new MenuItem("删除角色",1));

        MenuComponent root = new Menu("系统管理",1);
        root.add(menu1);
        root.add(menu2);
        root.add(menu3);

        root.print();
        System.out.println(root.getName());
    }
}
